222 Rainbow Blvd S, Niagara Falls, NY 14303-1238, Niagara Falls
This is not a South Indian Cuisine, except with the name.Pretty okay food.
This is not a South Indian Cuisine, except with the name.Pretty okay food.